package com.buli.blmall.admin.consts;

/**
 * 缓存常量
 * @author xiang.gao
 * @date 2024/12/19 16:36
 */
public interface CacheKey {

    /**
     * 验证码缓存key前缀
     */
    String CAPTCHA_CODE_KEY = "captcha_codes:";

    /**
     * 验证码时效 单位秒
     */
    int CAPTCHA_CODE_EXPIRE_TIME = 300;

    /**
     * token缓存key前缀
     */
    String SYSTEM_LOGIN_TOKEN = "sys:login:token";

    /**
     * token有效期 单位秒
     */
    int SYSTEM_LOGIN_EXPIRE_TIME = 7200;

    /**
     * 登录账户密码错误次数 redis key
     */
    String PWD_ERR_CNT_KEY = "pwd_err_cnt:";

    /**
     * 短信验证码key
     */
    String SMS_CODE_KEY = "sms_codes:";

    /**
     * 短信发送次数
     */
    String SMS_TIMES_KEY = "sms_times:";

}
